package com.qpkj.oms.mapper;

import java.util.List;

import com.qpkj.oms.domain.OmsTaskRemark;

/**
 * 任务备注Mapper接口
 *
 * @author ruoyi
 * @date 2022-12-24
 */
public interface OmsTaskRemarkMapper {
    /**
     * 查询任务备注
     *
     * @param remarkId 任务备注主键
     * @return 任务备注
     */
    public OmsTaskRemark selectOmsTaskRemarkByRemarkId(Long remarkId);

    /**
     * 查询任务备注列表
     *
     * @param omsTaskRemark 任务备注
     * @return 任务备注集合
     */
    public List<OmsTaskRemark> selectOmsTaskRemarkList(OmsTaskRemark omsTaskRemark);

    /**
     * 新增任务备注
     *
     * @param omsTaskRemark 任务备注
     * @return 结果
     */
    public int insertOmsTaskRemark(OmsTaskRemark omsTaskRemark);

    /**
     * 修改任务备注
     *
     * @param omsTaskRemark 任务备注
     * @return 结果
     */
    public int updateOmsTaskRemark(OmsTaskRemark omsTaskRemark);

    /**
     * 删除任务备注
     *
     * @param remarkId 任务备注主键
     * @return 结果
     */
    public int deleteOmsTaskRemarkByRemarkId(Long remarkId);

    /**
     * 批量删除任务备注
     *
     * @param remarkIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteOmsTaskRemarkByRemarkIds(Long[] remarkIds);
}
